package com.zmn.oms.business.interfaces.order;

import com.zmn.oms.model.dto.order.OrderDTO;
import com.zmn.oms.model.dto.order.zmn.ZsNormalNewOrderDTO;
import com.zmn.oms.model.dto.order.zmn.ZsNormalUpdateOrderDTO;

/**
 * @author sunlife
 * @date:2022/8/15 下午2:35
 * description: 订单下单信息处理
 */
public interface OrderProcessBService {

    /**
     * 新单处理订单相关附加数据
     * @param newOrderDTO
     * @param orderDTO
     */
    void processOrder(ZsNormalNewOrderDTO newOrderDTO, OrderDTO orderDTO);

    /**
     * 修改处理订单相关数据
     * @param updateOrderDTO
     * @param orderDTO
     */
    void processOrder(ZsNormalUpdateOrderDTO updateOrderDTO, OrderDTO orderDTO);
}
